An Improved Artificial Bee Colony Algorithm Applied to Engineering Optimization Problems

نویسندگان

  • Jenn-Long Liu
  • Chung-Chih Li
چکیده

This work proposes an improved artificial bee colony (ABC) algorithm, called the rank-based ABC algorithm, which includes a rank-based selection mechanism in the onlooker bees phase and a modified abandonment mechanism in the scout bees phase for solving unconstrained and constrained optimization problems. In the onlooker bees phase, the probability that an onlooker bee selects a food source is determined using a nonlinear selective pressure function, which is based on a ranking of fitness instead of proportional total fitness values. A nectar source with a superior fitness rank has a large probability of being selected by onlooker bees as new solutions and so yields a similar “best solution pool,” which often comprises the best and several good solutions, therefore, the exploitation capability for searching good solution is enhanced for the basic ABC algorithm. Moreover, the modified abandonment mechanism is used in the scout bees phase to increase the exploration capability for searching good solution. Accordingly, this work makes the two modifications to the basic ABC algorithm, resulting in well-balanced exploitation and exploration capabilities. Nine benchmark unconstrained problems that involve low-, midand high-dimensional optimization functions, are evaluated to compare the computational performance of the proposed rank-based ABC, the basic ABC, a crossover type ABC (CABC), a new ABC (NABC), and a Gbest-guided ABC (GABC) algorithms. Furthermore, the proposed rank-based ABC that is applied to constrained optimization problems is obtained by adding a dynamic penalty function and Deb’s constraint handling rules to the unconstrained version of ABC algorithm. Five widely used engineering design problems are solved using the five aforementioned ABC algorithms. The optima of the objective function and their standard deviations that are obtained using the proposed rank-based ABC algorithm are compared with those obtained using the four ABC algorithms mentioned above and other evolutionary algorithms.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

BQIABC: A new Quantum-Inspired Artificial Bee Colony Algorithm for Binary Optimization Problems

Artificial bee colony (ABC) algorithm is a swarm intelligence optimization algorithm inspired by the intelligent behavior of honey bees when searching for food sources. The various versions of the ABC algorithm have been widely used to solve continuous and discrete optimization problems in different fields. In this paper a new binary version of the ABC algorithm inspired by quantum computing, c...

متن کامل

OPTIMIZATION OF RC FRAMES BY AN IMPROVED ARTIFICIAL BEE COLONY ALGORITHM

A new meta-heuristic algorithm is proposed for optimal design of reinforced concrete (RC) frame structures subject to combinations of gravity and lateral static loads based on ACI 318-08 design code. In the present work, artificial bee colony algorithm (ABCA) is focused and an improved ABCA (IABCA) is proposed to achieve the optimization task. The total cost of the RC frames is minimized during...

متن کامل

Elite Opposition-based Artificial Bee Colony Algorithm for Global Optimization

 Numerous problems in engineering and science can be converted into optimization problems. Artificial bee colony (ABC) algorithm is a newly developed stochastic optimization algorithm and has been widely used in many areas. However, due to the stochastic characteristics of its solution search equation, the traditional ABC algorithm often suffers from poor exploitation. Aiming at this weakness o...

متن کامل

OPTIMIZATION OF SKELETAL STRUCTURAL USING ARTIFICIAL BEE COLONY ALGORITHM

Over the past few years, swarm intelligence based optimization techniques such as ant colony optimization and particle swarm optimization have received considerable attention from engineering researchers. These algorithms have been used in the solution of various structural optimization problems where the main goal is to minimize the weight of structures while satisfying all design requirements...

متن کامل

Improved Artificial Bee Colony Algorithm for Constrained Problems

In this paper an improved version of the Artificial Bee Colony (ABC) algorithm adjusted for constrained optimization problems is presented. It has been implemented and tested on several engineering benchmarks which contain discrete and continuous variables. Our results were compared to the results obtained by Simple Constrained Particle Swarm optimization algorithm (SiC-PSO) which showed a very...

متن کامل

Modelling and Scheduling Lot Streaming Flexible Flow Lines

Although lot streaming scheduling is an active research field, lot streaming flexible flow lines problems have received far less attention than classical flow shops. This paper deals with scheduling jobs in lot streaming flexible flow line problems. The paper mathematically formulates the problem by a mixed integer linear programming model. This model solves small instances to optimality. Moreo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Inf. Sci. Eng.

دوره 32  شماره 

صفحات  -

تاریخ انتشار 2016